API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsDebug
Testing
Data
TestStackLevel.h
1
// TestStackLevel.h
3
//
5
6
namespace
nkDebug
7
{
11
class
TestStackLevel
final
12
{
13
public :
14
15
// Constructor, destructor
19
TestStackLevel
() ;
26
TestStackLevel
(
nkMemory::StringView
functionName,
unsigned
int
line) ;
30
~TestStackLevel
() ;
31
32
// Getters
36
nkMemory::StringView
getFunctionName
()
const
;
40
unsigned
int
getLine
()
const
;
41
42
// Setters
48
void
setFunctionName
(
nkMemory::StringView
value) ;
54
void
setLine
(
unsigned
int
value) ;
55
} ;
56
}
nkDebug::TestStackLevel::getFunctionName
nkMemory::StringView getFunctionName() const
nkDebug::TestStackLevel::TestStackLevel
TestStackLevel(nkMemory::StringView functionName, unsigned int line)
nkDebug::TestStackLevel::TestStackLevel
TestStackLevel()
nkDebug::TestStackLevel::getLine
unsigned int getLine() const
nkMemory::StringView
Class holding information about a string, with no ownership over the data.
Definition:
StringView.h:22
nkDebug::TestStackLevel::~TestStackLevel
~TestStackLevel()
nkDebug::TestStackLevel
Holds information about a stack level.
Definition:
TestStackLevel.h:12
nkDebug
Encompasses all API of component NilkinsDebug.
Definition:
LogManager.h:7
nkDebug::TestStackLevel::setLine
void setLine(unsigned int value)
nkDebug::TestStackLevel::setFunctionName
void setFunctionName(nkMemory::StringView value)
Generated by
Doxygen
1.8.18